Big Huge Thesaurus

lasiocampid moth

noun